double-deck bus - Spanish English Dictionary